package com.qdlc.p2p.dal.dao;

import com.qdlc.p2p.dal.common.dao.BaseDao;
import com.qdlc.p2p.dal.common.model.jpa.PageDataList;
import com.qdlc.p2p.dal.dto.ScoreLog;
import com.qdlc.p2p.dal.model.ScoreLogModel;

public interface ScoreLogDao extends BaseDao<ScoreLog> {
	
	/**
	 * 积分记录查询 
	 * @param page
	 * @param param 查询条件分装类
	 * @return page
	 */
	PageDataList<ScoreLogModel> findPageList(ScoreLogModel model);
   
	ScoreLog findDaily(long userId);
   
	/**
	 * 根据用户ID、类型获取前一天积分记录
	 * @param userId
	 * @param type
	 * @return
	 */
	ScoreLog findBeforeLog(long userId, String type);
	
}
